<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
		<head>
			<!-- template designed by Marco Von Ballmoos -->
			<title>Docs For Class utb_server_rtorrent</title>
			<link rel="stylesheet" href="../../media/stylesheet.css" />
			<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
		</head>
		<body>
			<div class="page-body">			
<h2 class="class-name">Class utb_server_rtorrent</h2>

<a name="sec-description"></a>
<div class="info-box">
	<div class="info-box-title">Description</div>
	<div class="nav-bar">
					<span class="disabled">Description</span> |
													<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
						|											<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
						
					</div>
	<div class="info-box-body">
                <p class="implements">
            Implements interfaces:
            <ul>
                <li><a href="../../bridge/server/utb_server_interface.html">utb_server_interface</a></li>            </ul>
        </p>
        		<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">rTorrent Server Module</p>
<p class="description"><p>Provides rTorrent server support uTorrent Bridge.</p></p>
	<ul class="tags">
				<li><span class="field">author:</span> ryon.sherman</li>
			</ul>
		<p class="notes">
			Located in <a class="field" href="_servers---rtorrent.php.html">/servers/rtorrent.php</a> (line <span class="field"><a href="../../__filesource/fsource_bridge__serversrtorrent.php.html#a40">40</a></span>)
		</p>
		
				
		<pre></pre>
	
			</div>
</div>



	<a name="sec-var-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Variable Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
						<span class="disabled">Vars</span> (<a href="#sec-vars">details</a>)
							| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
								</div>
		<div class="info-box-body">
			<div class="var-summary">
																								<div class="var-title">
					<span class="var-type">object</span>
					<a href="#$_rpc" title="details" class="var-name">$_rpc</a>
				</div>
											</div>
		</div>
	</div>

	<a name="sec-method-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Method Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
																		<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
				 
				|
						<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
		</div>
		<div class="info-box-body">			
			<div class="method-summary">
																																																																																																																																																												
												<div class="method-definition">
											<span class="method-result">utb_server_rtorrent</span>
										<a href="#__construct" title="details" class="method-name">__construct</a>
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$user</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$pass</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#add_file" title="details" class="method-name">add_file</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#add_url" title="details" class="method-name">add_url</a>
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$url</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#force_start" title="details" class="method-name">force_start</a>
											(<span class="var-type">array</span>&nbsp;<span class="var-name">$hashes</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">array</span>
										<a href="#get_files" title="details" class="method-name">get_files</a>
											(<span class="var-type">array</span>&nbsp;<span class="var-name">$hashes</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">array</span>
										<a href="#get_properties" title="details" class="method-name">get_properties</a>
											(<span class="var-type">array</span>&nbsp;<span class="var-name">$hashes</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">array</span>
										<a href="#get_settings" title="details" class="method-name">get_settings</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">array</span>
										<a href="#get_transfers" title="details" class="method-name">get_transfers</a>
											([<span class="var-type">array</span>&nbsp;<span class="var-name">$views</span> = <span class="var-default">array('main')</span>])
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#pause" title="details" class="method-name">pause</a>
											(<span class="var-type">array</span>&nbsp;<span class="var-name">$hashes</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#recheck" title="details" class="method-name">recheck</a>
											(<span class="var-type">array</span>&nbsp;<span class="var-name">$hashes</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#remove" title="details" class="method-name">remove</a>
											(<span class="var-type">array</span>&nbsp;<span class="var-name">$hashes</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#remove_data" title="details" class="method-name">remove_data</a>
											(<span class="var-type">array</span>&nbsp;<span class="var-name">$hashes</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#restart" title="details" class="method-name">restart</a>
											(<span class="var-type">array</span>&nbsp;<span class="var-name">$hashes</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#set_priority" title="details" class="method-name">set_priority</a>
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$hash</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$file</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$priority</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#set_property" title="details" class="method-name">set_property</a>
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$hash</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$property</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$value</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#set_setting" title="details" class="method-name">set_setting</a>
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$setting</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$value</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#start" title="details" class="method-name">start</a>
											(<span class="var-type">array</span>&nbsp;<span class="var-name">$hashes</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#stop" title="details" class="method-name">stop</a>
											(<span class="var-type">array</span>&nbsp;<span class="var-name">$hashes</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#unpause" title="details" class="method-name">unpause</a>
											(<span class="var-type">array</span>&nbsp;<span class="var-name">$hashes</span>)
									</div>
								</div>
		</div>
	</div>		

	<a name="sec-vars"></a>
	<div class="info-box">
		<div class="info-box-title">Variables</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
										<a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
						
			
										| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
					</div>
		<div class="info-box-body">
			<a name="var$_rpc" id="$_rpc"><!-- --></A>
<div class="oddrow">

	<div class="var-header">
		<span class="var-title">
			<span class="var-type">object</span>
			<span class="var-name">$_rpc</span>
						(line <span class="line-number"><a href="../../__filesource/fsource_bridge__serversrtorrent.php.html#a53">53</a></span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">RPC</p>
<p class="description"><p>Remote Procedure Call interface.</p></p>
	<ul class="tags">
				<li><span class="field">see:</span> <a href="../../bridge/server-rtorrent/utb_rtorrent_rpc.html">utb_rtorrent_rpc</a></li>
				<li><span class="field">access:</span> private</li>
			</ul>
	
	
		
		

</div>
						
		</div>
	</div>
	
	<a name="sec-methods"></a>
	<div class="info-box">
		<div class="info-box-title">Methods</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
															<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
																	<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
						
		</div>
		<div class="info-box-body">
			<A NAME='method_detail'></A>

<a name="method__construct" id="__construct"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">Constructor __construct</span> (line <span class="line-number"><a href="../../__filesource/fsource_bridge__serversrtorrent.php.html#a68">68</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Constructor</p>
<p class="description"><p>Attaches RPC interface.</p></p>
	<ul class="tags">
				<li><span class="field">author:</span> ryon.sherman</li>
				<li><span class="field">see:</span> <a href="../../bridge/server-rtorrent/utb_rtorrent_rpc.html">utb_rtorrent_rpc</a></li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">utb_server_rtorrent</span>
		<span class="method-name">
			__construct
		</span>
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$user</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$pass</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$user</span><span class="var-description">: Username</span>			</li>
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$pass</span><span class="var-description">: Password</span>			</li>
				</ul>
		
			
	</div>
<a name="methodadd_file" id="add_file"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">add_file</span> (line <span class="line-number"><a href="../../__filesource/fsource_bridge__serversrtorrent.php.html#a413">413</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Add Torrent File Action</p>
<p class="description"><p>Adds a torrent via HTTP POST. Performs rTorrent specific  actions.</p></p>
	<ul class="tags">
				<li><span class="field">todo:</span> Support torrent addition via HTTP POST.</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			add_file
		</span>
				()
			</div>
	
		
				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../bridge/server/utb_server_interface.html#methodadd_file">utb_server_interface::add_file()</a></dt>
						<dd>Add Torrent File Action</dd>
					</dl>
			
	</div>
<a name="methodadd_url" id="add_url"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">add_url</span> (line <span class="line-number"><a href="../../__filesource/fsource_bridge__serversrtorrent.php.html#a429">429</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Add Torrent URL Action Override</p>
<p class="description"><p>Adds a torrent via URL. Performs rTorrent specific  actions.</p></p>
	<ul class="tags">
				<li><span class="field">author:</span> ryon.sherman</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			add_url
		</span>
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$url</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$url</span><span class="var-description">: URL to add</span>			</li>
				</ul>
		
				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../bridge/server/utb_server_interface.html#methodadd_url">utb_server_interface::add_url()</a></dt>
						<dd>Add Torrent URL Action</dd>
					</dl>
			
	</div>
<a name="methodforce_start" id="force_start"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">force_start</span> (line <span class="line-number"><a href="../../__filesource/fsource_bridge__serversrtorrent.php.html#a446">446</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Force Start Transfer(s) Action Override</p>
<p class="description"><p>Force-Starts transfer(s). Performs rTorrent specific  actions.</p></p>
	<ul class="tags">
				<li><span class="field">author:</span> ryon.sherman</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			force_start
		</span>
					(<span class="var-type">array</span>&nbsp;<span class="var-name">$hashes</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">array</span>
				<span class="var-name">$hashes</span><span class="var-description">: Array of transfer hashes</span>			</li>
				</ul>
		
				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../bridge/server/utb_server_interface.html#methodforce_start">utb_server_interface::force_start()</a></dt>
						<dd>Force Start Transfer(s) Action</dd>
					</dl>
			
	</div>
<a name="methodget_files" id="get_files"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">get_files</span> (line <span class="line-number"><a href="../../__filesource/fsource_bridge__serversrtorrent.php.html#a89">89</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Get Transfer Files Action Override</p>
<p class="description"><p>Retrieves files for transfer(s). Performs rTorrent specific  actions.</p></p>
	<ul class="tags">
				<li><span class="field">return:</span> Array of utb_file_rtorrent objects</li>
				<li><span class="field">author:</span> ryon.sherman</li>
				<li><span class="field">see:</span> <a href="../../bridge/file/utb_file_rtorrent.html">utb_file_rtorrent</a></li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">array</span>
		<span class="method-name">
			get_files
		</span>
					(<span class="var-type">array</span>&nbsp;<span class="var-name">$hashes</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">array</span>
				<span class="var-name">$hashes</span><span class="var-description">: Array of transfer hashes</span>			</li>
				</ul>
		
				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../bridge/server/utb_server_interface.html#methodget_files">utb_server_interface::get_files()</a></dt>
						<dd>Get Transfer Files Action</dd>
					</dl>
			
	</div>
<a name="methodget_properties" id="get_properties"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">get_properties</span> (line <span class="line-number"><a href="../../__filesource/fsource_bridge__serversrtorrent.php.html#a160">160</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Get Transfer Properties Action Override</p>
<p class="description"><p>Retrieves properties for transfer(s). Performs rTorrent specific  actions.</p></p>
	<ul class="tags">
				<li><span class="field">return:</span> Array of utb_properties objects</li>
				<li><span class="field">author:</span> ryon.sherman</li>
				<li><span class="field">see:</span> <a href="../../bridge/property/utb_properties.html">utb_properties</a></li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">array</span>
		<span class="method-name">
			get_properties
		</span>
					(<span class="var-type">array</span>&nbsp;<span class="var-name">$hashes</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">array</span>
				<span class="var-name">$hashes</span><span class="var-description">: Array of transfer hashes</span>			</li>
				</ul>
		
				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../bridge/server/utb_server_interface.html#methodget_properties">utb_server_interface::get_properties()</a></dt>
						<dd>Get Transfer Properties Action</dd>
					</dl>
			
	</div>
<a name="methodget_settings" id="get_settings"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">get_settings</span> (line <span class="line-number"><a href="../../__filesource/fsource_bridge__serversrtorrent.php.html#a235">235</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Get Server Settings Action Override</p>
<p class="description"><p>Retrieves server settings. Performs rTorrent specific  actions.</p></p>
	<ul class="tags">
				<li><span class="field">return:</span> Array of server settings and values</li>
				<li><span class="field">author:</span> ryon.sherman</li>
				<li><span class="field">todo:</span> Support server setting retrieval.</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">array</span>
		<span class="method-name">
			get_settings
		</span>
				()
			</div>
	
		
				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../bridge/server/utb_server_interface.html#methodget_settings">utb_server_interface::get_settings()</a></dt>
						<dd>Get Server Settings Action</dd>
					</dl>
			
	</div>
<a name="methodget_transfers" id="get_transfers"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">get_transfers</span> (line <span class="line-number"><a href="../../__filesource/fsource_bridge__serversrtorrent.php.html#a256">256</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Get Transfers Action Override</p>
<p class="description"><p>Retrieves transfers. Performs rTorrent specific  actions.</p></p>
	<ul class="tags">
				<li><span class="field">return:</span> Array of utb_transfer_rtorrent objects</li>
				<li><span class="field">author:</span> ryon.sherman</li>
				<li><span class="field">see:</span> <a href="../../bridge/transfer/utb_transfer_rtorrent.html">utb_transfer_rtorrent</a></li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">array</span>
		<span class="method-name">
			get_transfers
		</span>
					([<span class="var-type">array</span>&nbsp;<span class="var-name">$views</span> = <span class="var-default">array('main')</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">array</span>
				<span class="var-name">$views</span><span class="var-description">: Array of views</span>			</li>
				</ul>
		
				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../bridge/server/utb_server_interface.html#methodget_transfers">utb_server_interface::get_transfers()</a></dt>
						<dd>Get Transfers Action</dd>
					</dl>
			
	</div>
<a name="methodpause" id="pause"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">pause</span> (line <span class="line-number"><a href="../../__filesource/fsource_bridge__serversrtorrent.php.html#a463">463</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Pause Transfer(s) Action Override</p>
<p class="description"><p>Pauses transfer(s). Performs rTorrent specific  actions.</p></p>
	<ul class="tags">
				<li><span class="field">author:</span> ryon.sherman</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			pause
		</span>
					(<span class="var-type">array</span>&nbsp;<span class="var-name">$hashes</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">array</span>
				<span class="var-name">$hashes</span><span class="var-description">: Array of transfer hashes</span>			</li>
				</ul>
		
				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../bridge/server/utb_server_interface.html#methodpause">utb_server_interface::pause()</a></dt>
						<dd>Pause Transfer(s) Action</dd>
					</dl>
			
	</div>
<a name="methodrecheck" id="recheck"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">recheck</span> (line <span class="line-number"><a href="../../__filesource/fsource_bridge__serversrtorrent.php.html#a479">479</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Recheck Transfer Hash(es) Action Override</p>
<p class="description"><p>Rechecks the hash of transfer(s). Performs rTorrent specific  actions.</p></p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			recheck
		</span>
					(<span class="var-type">array</span>&nbsp;<span class="var-name">$hashes</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">array</span>
				<span class="var-name">$hashes</span><span class="var-description">: Array of transfer hashes</span>			</li>
				</ul>
		
				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../bridge/server/utb_server_interface.html#methodrecheck">utb_server_interface::recheck()</a></dt>
						<dd>Recheck Transfer Hash(es) Action</dd>
					</dl>
			
	</div>
<a name="methodremove" id="remove"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">remove</span> (line <span class="line-number"><a href="../../__filesource/fsource_bridge__serversrtorrent.php.html#a504">504</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Remove Transfer(s) Action</p>
<p class="description"><p>Removes transfer(s).</p></p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			remove
		</span>
					(<span class="var-type">array</span>&nbsp;<span class="var-name">$hashes</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">array</span>
				<span class="var-name">$hashes</span><span class="var-description">: Array of transfer hashes</span>			</li>
				</ul>
		
				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../bridge/server/utb_server_interface.html#methodremove">utb_server_interface::remove()</a></dt>
						<dd>Remove Transfer(s) Action</dd>
					</dl>
			
	</div>
<a name="methodremove_data" id="remove_data"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">remove_data</span> (line <span class="line-number"><a href="../../__filesource/fsource_bridge__serversrtorrent.php.html#a529">529</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Remove Transfer(s) With Data Action</p>
<p class="description"><p>Removes transfer(s) and delete files.</p></p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			remove_data
		</span>
					(<span class="var-type">array</span>&nbsp;<span class="var-name">$hashes</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">array</span>
				<span class="var-name">$hashes</span><span class="var-description">: Array of transfer hashes</span>			</li>
				</ul>
		
				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../bridge/server/utb_server_interface.html#methodremove_data">utb_server_interface::remove_data()</a></dt>
						<dd>Remove Transfer(s) With Data Action</dd>
					</dl>
			
	</div>
<a name="methodrestart" id="restart"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">restart</span> (line <span class="line-number"><a href="../../__filesource/fsource_bridge__serversrtorrent.php.html#a544">544</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Restart Transfer(s) Action</p>
<p class="description"><p>Restarts transfer(s).</p></p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			restart
		</span>
					(<span class="var-type">array</span>&nbsp;<span class="var-name">$hashes</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">array</span>
				<span class="var-name">$hashes</span><span class="var-description">: Array of transfer hashes</span>			</li>
				</ul>
		
				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../bridge/server/utb_server_interface.html#methodrestart">utb_server_interface::restart()</a></dt>
						<dd>Restart Transfer(s) Action</dd>
					</dl>
			
	</div>
<a name="methodset_priority" id="set_priority"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">set_priority</span> (line <span class="line-number"><a href="../../__filesource/fsource_bridge__serversrtorrent.php.html#a361">361</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Set File Priority Action Override.</p>
<p class="description"><p>Sets the priority of file(s). Performs rTorrent specific  actions.</p></p>
	<ul class="tags">
				<li><span class="field">todo:</span> Support transfer file priority assignment.</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			set_priority
		</span>
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$hash</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$file</span>, <span class="var-type">integer</span>&nbsp;<span class="var-name">$priority</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$hash</span><span class="var-description">: Transfer hash</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$file</span><span class="var-description">: File to modify</span>			</li>
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$priority</span><span class="var-description">: Modified file priority</span>			</li>
				</ul>
		
				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../bridge/server/utb_server_interface.html#methodset_priority">utb_server_interface::set_priority()</a></dt>
						<dd>Set File Priority Action</dd>
					</dl>
			
	</div>
<a name="methodset_property" id="set_property"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">set_property</span> (line <span class="line-number"><a href="../../__filesource/fsource_bridge__serversrtorrent.php.html#a380">380</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Set Transfer Property Action Override</p>
<p class="description"><p>Sets the properties of transfer(s). Performs rTorrent specific  actions.</p></p>
	<ul class="tags">
				<li><span class="field">todo:</span> Support transfer property assignment.</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			set_property
		</span>
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$hash</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$property</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$value</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$hash</span><span class="var-description">: Transfer hash</span>			</li>
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$property</span><span class="var-description">: Property to modify</span>			</li>
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$value</span><span class="var-description">: Modified property value</span>			</li>
				</ul>
		
				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../bridge/server/utb_server_interface.html#methodset_property">utb_server_interface::set_property()</a></dt>
						<dd>Set Transfer Property Action</dd>
					</dl>
			
	</div>
<a name="methodset_setting" id="set_setting"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">set_setting</span> (line <span class="line-number"><a href="../../__filesource/fsource_bridge__serversrtorrent.php.html#a398">398</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Set Server Setting Action Override</p>
<p class="description"><p>Sets server setting(s). Performs rTorrent specific  actions.</p></p>
	<ul class="tags">
				<li><span class="field">todo:</span> Support server setting assignment.</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			set_setting
		</span>
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$setting</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$value</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$setting</span><span class="var-description">: Setting to modify</span>			</li>
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$value</span><span class="var-description">: Modified setting value</span>			</li>
				</ul>
		
				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../bridge/server/utb_server_interface.html#methodset_setting">utb_server_interface::set_setting()</a></dt>
						<dd>Set Server Setting Action</dd>
					</dl>
			
	</div>
<a name="methodstart" id="start"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">start</span> (line <span class="line-number"><a href="../../__filesource/fsource_bridge__serversrtorrent.php.html#a570">570</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Start Transfer(s) Action</p>
<p class="description"><p>Starts transfer(s).</p></p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			start
		</span>
					(<span class="var-type">array</span>&nbsp;<span class="var-name">$hashes</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">array</span>
				<span class="var-name">$hashes</span><span class="var-description">: Array of transfer hashes</span>			</li>
				</ul>
		
				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../bridge/server/utb_server_interface.html#methodstart">utb_server_interface::start()</a></dt>
						<dd>Start Transfer(s) Action</dd>
					</dl>
			
	</div>
<a name="methodstop" id="stop"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">stop</span> (line <span class="line-number"><a href="../../__filesource/fsource_bridge__serversrtorrent.php.html#a595">595</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Stop Transfer(s) Action</p>
<p class="description"><p>Stops transfer(s).</p></p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			stop
		</span>
					(<span class="var-type">array</span>&nbsp;<span class="var-name">$hashes</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">array</span>
				<span class="var-name">$hashes</span><span class="var-description">: Array of transfer hashes</span>			</li>
				</ul>
		
				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../bridge/server/utb_server_interface.html#methodstop">utb_server_interface::stop()</a></dt>
						<dd>Stop Transfer(s) Action</dd>
					</dl>
			
	</div>
<a name="methodunpause" id="unpause"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">unpause</span> (line <span class="line-number"><a href="../../__filesource/fsource_bridge__serversrtorrent.php.html#a620">620</a></span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Unpause Transfer(s) Action</p>
<p class="description"><p>Un-Pauses transfer(s).</p></p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			unpause
		</span>
					(<span class="var-type">array</span>&nbsp;<span class="var-name">$hashes</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">array</span>
				<span class="var-name">$hashes</span><span class="var-description">: Array of transfer hashes</span>			</li>
				</ul>
		
				<hr class="separator" />
		<div class="notes">Implementation of:</div>
			<dl>
			<dt><a href="../../bridge/server/utb_server_interface.html#methodunpause">utb_server_interface::unpause()</a></dt>
						<dd>Unpause Transfer(s) Action</dd>
					</dl>
			
	</div>
						
		</div>
	</div>


	<p class="notes" id="credit">
		Documentation generated on Wed, 16 Dec 2009 10:33:04 -0600 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.1</a>
	</p>
	</div></body>
</html>